deem something impossible - Allemand Anglais Dictionnaire